/*
* License:  This  program  is  free  software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as published by
* the  Free Software Foundation; either version 3 of the License, or (at your
* option)  any later version. This program is distributed in the hope that it
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
*/

package pcgen.CharacterViewer;

public class Constants 
{
	public class Messages
	{
		public static final int LOCATION_PROVIDER_CHANGED = 1;
		public static final int LOCATION_UPDATE = 2;
		public static final int MATCH_REQUEST = 3;
		public static final int MATCH_UPDATE = 4;
		
		public class SubTypes
		{
			public static final int LOCATION_PROVIDER_CHANGED_ENABLED = 1;
			public static final int LOCATION_PROVIDER_CHANGED_STATUS = 2;
		}
	}
	
	public class Communication
	{
		public class Failure
	    {
	        public class Authorization
	        {
	            public static final int RequiresRegistration = 1000;
	        }
	
	        public class Registration
	        {
	            public static final int InvalidUser = 5000;
	        }
	    }
	}
	
	public class Notifications
	{
		public static final int LOCATION_CHANGED = 10000;
		public static final int LOCATION_PROVIDER_DISABLED = 10001;
	}
	
	public static final String APP_ACTIVITY_FOREGROUND = "AppActivityForeground";
	public static final String ENCODING = "UTF-8";
}
